Big Huge Thesaurus

German capital

noun